support weapons platoon - İspanyolca İngilizce Sözlük